extruded polystyrene - German English Dictionary